﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WaterRegimenMonitor.Common
{
    /// <summary>
    /// Josn操作执行结果视图模型
    /// </summary>
    /// <remarks></remarks>
    public class JsonResultViewModel
    {
        #region ---Property

        /// <summary>
        /// 获得或者设置操作是否执行成功。
        /// </summary>
        /// <value>如果执行成功，则为<c>true</c> ，否则为<c>false</c>。</value>
        /// <remarks></remarks>
        public bool success
        {
            get;
            set;
        }

        /// <summary>
        /// 获得或者设置响应的返回码。
        /// </summary>
        /// <value>响应的状态码。</value>
        /// <remarks></remarks>
        public int code
        {
            get;
            set;
        }

        /// <summary>
        /// 获得或者设置响应的返回消息。
        /// </summary>
        /// <value>错误信息。</value>
        /// <remarks></remarks>
        public string message
        {
            get;
            set;
        }

        /// <summary>
        /// 获得或者设置返回数据的总数。
        /// </summary>
        /// <value>返回数据的总数。</value>
        /// <remarks></remarks>
        public int total
        {
            get;
            set;
        }

        /// <summary>
        /// 获得或者设置返回的数据对象。
        /// </summary>
        /// <value>返回的数据对象。</value>
        /// <remarks></remarks>
        public object data
        {
            get;
            set;
        }

        #endregion
    }
}
